#ifndef jjb_agentmodcombinetrees
#define jjb_agentmodcombinetrees

#include "agent.h"

using namespace std;

class agentModCombineTrees : public agent
{
public:
    agentModCombineTrees(solutionpool* spPool) : agent("Mod-Combine-Trees",spPool) {}

    void combineTrees(node* sourceNode1,node* sourceNode2,
                                            node* targetNode);

    void run();

private:
    bool bInserted;
};


#endif
